package com.shop.autoshop.pay.alipay;

import lombok.Data;

import java.io.Serializable;

/**
 * @author lyt
 * @version 1.0.0
 * @ClassName AliReturnPayBean.java
 * @Description TODO
 * @createTime 2022年07月27日 14:56:00
 */
@Data
public class AlipayNotifyBean implements Serializable {

    /**
     *{"gmt_create":"2022-08-17 21:49:26",
     * "charset":"UTF-8",
     * "seller_email":"banyuankeji@163.com",
     * "subject":"套餐1",
     * "sign":"iydf02FWRAWGMnqDSuyNNZPrWBn3YpZhhiJ7dYwwstIdeNxvQYf2wmSmCa97YKvqVdz3KDVZvLo7Al31R9WCcr1cFc1x/wyaTKpK84X86woMdFwe2AwSginry9ue6/2kpkn1B6cgnUI0w02Hl0+0jZmeUXHO7gasvjRi2Bzny2xUWaYkUmzNHcOQZXRrurVZ3LYpVOySQh0vzYPzEU/dZz421+XdT2sFe9Hz2xX1pvavbrLjE5GVrsCM44pRW8lvBR6Q0OdIqFC+gXspRzurC7XHiucRuvywEfTc3NigaSqEkTGGXlo1JYlFj/EXoon6hL3rvDsiiPrGTmZK304RCA==",
     * "buyer_id":"2088802570807894",
     * "invoice_amount":"0.01",
     * "notify_id":"2022081700222214930007891458503230",
     * "fund_bill_list":"[{\"amount\":\"0.01\",\"fundChannel\":\"PCREDIT\"}]",
     * "notify_type":"trade_status_sync",
     * "trade_status":"TRADE_SUCCESS",
     * "receipt_amount":"0.01",
     * "buyer_pay_amount":"0.01",
     * "app_id":"2021001187626024",
     * "sign_type":"RSA2",
     * "seller_id":"2088931070063487",
     * "gmt_payment":"2022-08-17 21:49:30",
     * "notify_time":"2022-08-17 21:49:30",
     * "version":"1.0",
     * "out_trade_no":"2022081513550921394758644817123",
     * "total_amount":"0.01",
     * "trade_no":"2022081722001407891443236165",
     * "auth_app_id":"2021001187626024",
     * "buyer_logon_id":"675***@qq.com",
     * "point_amount":"0.00"
     * }
     */

    private static final long serialVersionUID = 1L;

    /**
     * 开发者的app_id
     */

    private String app_id;

    /**
     * 商户订单号
     */

    private String out_trade_no;

    /**
     * 签名
     */

    private String sign;

    /**
     * 交易状态
     */

    private String trade_status;

    /**
     * 支付宝交易号
     */

    private String trade_no;


    /**
     * 可以放自定义数据，原样输出
     */
    private String body;


    /**
     * 交易的金额
     */

    private String total_amount;


    /**
     * 支付时间
     *
     */
    private String gmt_payment;
    private String version;
    private String auth_app_id;
    private String notify_time;
    private String seller_id;
    private String sign_type;
    private String buyer_pay_amount;
    private String receipt_amount;
    private String gmt_create;
    private String charset;
    private String seller_email;
    private String buyer_logon_id;
    private String point_amount;
}
